Experiences in Mecca, Saudi Arabia